.detail_detail-container_37oLS{margin-top:60px;padding:20px;background-color:#f5f7fa;min-height:calc(100vh - 60px)}.detail_main-content_2tq3s{display:flex;gap:20px;max-width:1200px;margin:0 auto}.detail_left-section_2eH8x{flex:1;min-width:0}.detail_right-section_7XwkH{width:300px;flex-shrink:0}.detail_plan-detail-card_1vxCT{background:#fff;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);padding:20px;margin-bottom:20px}.detail_expert-info_1svmJ{display:flex;align-items:center;margin-bottom:20px}.detail_expert-avatar-wrapper_R1_Id{position:relative;margin-right:15px}.detail_live-badge_O_TVm{position:absolute;top:-6px;right:-6px;background-color:#e84118;color:#fff;padding:2px 6px;border-radius:10px;font-size:12px}.detail_expert-meta_32Gg0{flex:1}.detail_expert-name_1EUnv{font-size:16px;font-weight:700;color:#303133;margin-bottom:5px}.detail_expert-stats_3Elhs{display:flex;align-items:center;gap:8px}.detail_badge-near_6zvZk{background-color:#e6a23c}.detail_badge-near_6zvZk,.detail_badge-record_3IFt9{color:#fff;padding:2px 6px;border-radius:2px;font-size:12px}.detail_badge-record_3IFt9{background-color:#f56c6c}.detail_badge-hit_31OR5{color:#909399;font-size:12px}.detail_badge-rate_2R1pq{color:#f56c6c;font-size:12px;font-weight:700}.detail_follow-btn_2gYbD{margin-left:auto}.detail_match-info_1m7HW{margin-bottom:20px}.detail_match-header_31fwE{display:flex;align-items:center;gap:10px;margin-bottom:10px}.detail_tag-stage_3WpEs{background-color:#ecf5ff;color:#409eff;padding:2px 8px;border-radius:2px;font-size:12px}.detail_match-time_1cMyg{color:#909399;font-size:14px}.detail_match-name_29ON2{color:#606266;font-size:14px}.detail_match-teams_knKP1{font-size:18px;color:#303133;font-weight:700;text-align:center;margin:15px 0}.detail_plan-content_3itw-{border-top:1px solid #eee;padding-top:20px}.detail_content-section_300Ud{margin-bottom:20px}.detail_content-section_300Ud h3{font-size:16px;color:#303133;margin-bottom:10px}.detail_content-text_1B2NJ{color:#606266;line-height:1.6;white-space:pre-line}.detail_plan-footer_2yKv-{display:flex;justify-content:space-between;align-items:center;margin-top:20px;padding-top:20px;border-top:1px solid #eee}.detail_stats_2Tesq{display:flex;align-items:center;gap:15px}.detail_likes-count_2Wi0l,.detail_views-count_387s1{font-size:14px;color:#909399;display:flex;align-items:center;gap:4px}.detail_price-action_3LA8U{display:flex;align-items:center;gap:10px}.detail_free-label_3ghJD{color:#67c23a;font-size:16px;font-weight:700}.detail_price-label_3b9ha{color:#f56c6c;font-size:16px;font-weight:700}.detail_comments-section_mATf1{background:#fff;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);padding:20px}.detail_comments-section_mATf1 h3{font-size:18px;color:#303133;margin-bottom:20px}.detail_comment-input_2SEVQ{margin-bottom:20px}.detail_comment-actions_2FRwg{display:flex;justify-content:flex-end;margin-top:10px}.detail_comment-list_xWrPF{display:flex;flex-direction:column;gap:20px}.detail_comment-item_2zf4X{border-bottom:1px solid #eee;padding-bottom:20px}.detail_comment-user_21w0N{display:flex;align-items:center;margin-bottom:10px}.detail_user-info_2KCy4{margin-left:10px}.detail_username_1bCNV{font-size:14px;color:#303133;font-weight:700}.detail_comment-time_1cf1b{font-size:12px;color:#909399;margin-top:2px}.detail_comment-content_1SjXw{color:#606266;line-height:1.6}.detail_other-plans_Jijgx,.detail_related-news_27kqF{background:#fff;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);padding:15px;margin-bottom:20px}.detail_section-header_2Qw0X{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.detail_section-header_2Qw0X h3{font-size:16px;color:#303133;margin:0}.detail_plan-list_xc70g{display:flex;flex-direction:column;gap:15px}.detail_plan-item_3Iru0{cursor:pointer;padding:10px;border-radius:4px;transition:background-color .3s}.detail_plan-item_3Iru0:hover{background-color:#f5f7fa}.detail_plan-brief_3zxTA{margin-bottom:8px}.detail_plan-brief_3zxTA .detail_match-info_1m7HW{display:flex;align-items:center;gap:8px;margin-bottom:5px}.detail_plan-brief_3zxTA .detail_teams_GVBFE{font-size:14px;color:#303133}.detail_plan-meta_1LYrL{display:flex;justify-content:space-between;font-size:12px;color:#909399}.detail_plan-meta_1LYrL .detail_price_3WrLO{color:#f56c6c;font-weight:700}.detail_plan-meta_1LYrL .detail_free_3_iE1{color:#67c23a;font-weight:700}.detail_news-list_A-hcI{display:flex;flex-direction:column;gap:15px}.detail_news-item_12xTI{cursor:pointer;padding:10px;border-radius:4px;transition:background-color .3s}.detail_news-item_12xTI:hover{background-color:#f5f7fa}.detail_news-title_30__a{font-size:14px;color:#303133;margin-bottom:8px;line-height:1.4}.detail_news-meta_3BPIR{display:flex;justify-content:space-between;font-size:12px;color:#909399}.detail_news-views_23yzZ{display:flex;align-items:center;gap:4px}@media screen and (max-width:1200px){.detail_main-content_2tq3s{flex-direction:column}.detail_right-section_7XwkH{width:100%}}@media screen and (max-width:768px){.detail_detail-container_37oLS{padding:10px}.detail_comments-section_mATf1,.detail_other-plans_Jijgx,.detail_plan-detail-card_1vxCT,.detail_related-news_27kqF{padding:15px}.detail_match-teams_knKP1{font-size:16px}}